/*tab样式*/
.tab {
    height: 4rem;
    line-height: 4rem;
    background: #fff;
    font-size: 1.16rem;
    color: #333;
    position: absolute;
    top: 3.6rem;
    width: 100%;
    z-index: 5;
}

.content {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.content, .tab {
    display: none;
}

.tab li {
    width: 33.333%;
    text-align: center;
    float: left;
}

.tab_div {
    height: 3.84rem;
    line-height: 3.84rem;
}

.selected {
    color: #dd2c2c;
    border-bottom: .16rem solid #e43838;
}

/*table样式*/
.tableheadTwo th, .tableheadTwo td {
    width: 50%;
}

.tableheadThree th:first-child, .tableheadThree td:first-child {
    width: 44%;
    text-align: left;
    padding-left: 6%;
    box-sizing: border-box;
}

.tableheadThree th:nth-child(2), .tableheadThree td:nth-child(2), .tableheadThree th:nth-child(3), .tableheadThree td:nth-child(3) {
    width: 28%;
}

.tableheadFour th:first-child, .tableheadFour td:first-child {
    width: 36%;
    text-align: left;
    padding-left: 6%;
    box-sizing: border-box;
}

.tableheadFour th:nth-child(2), .tableheadFour td:nth-child(2), .tableheadFour th:nth-child(3), .tableheadFour td:nth-child(3), .tableheadFour th:nth-child(4), .tableheadFour td:nth-child(4) {
    width: 21.333%;
}

.tableDiv {
    width: 100%;
    background: #f9f9f9;
}

.width20 {
    width: 20%;
}

.width18 {
    width: 18%;
}

thead tr th {
    display: block;
    float: left;
}

table {
    width: 100%;
    color: #333;
}

.historicalEarnings .tableDiv .tableheadFour:first-child,.tableheadTwo,.historicalEarnings .tableDiv .tableheadThree:first-child {
	margin-top: 8.2rem;
}

.buttonSelect table {
    background: #f9f9f9;
    margin-top: 0;
}

table.thirdTable {
    margin-top: 0;
}

.thirdTable tr:nth-child(odd) {
    background: #fff;
}
.thirdTable tr td {
	width: 50%;
	text-align: center;
}
.thirdTable tr:nth-child(even) {
    background: #f9f9f9;
}

.tableDiv .thirdTable .tableHead {
    background: #f9f9f9;
}

.textLeft {
    text-align: left;
}

.tableHead {
    color: #757575;
    background: #f9f9f9;
    font-size: 1.12rem;
}

.tableHead th:first-child {
    text-align: center;
    width: 50%;
}

.tableDiv .tableHead {
    background: #f9f9f9;
}

thead {
    position: absolute;
    height: 3.6rem;
    line-height: 3.6rem;
    width: 100%;
    top: 4.5rem;
    color: #666;
    font-size: 1.12rem;
    background: #f9f9f9;
    z-index: 5;
}

thead tr {
    display: block;
    width: 100%;
}

tbody {
    font-size: 1.2rem;
}

tr, th {
    text-align: center;
    height: 3.6rem;
}

tbody tr:nth-child(odd) {
    background: #fff;
}

.red {
    color: #f34e4e;
}

.garyColor {
    color: #9a9a9a;
}

.black {
    color: #333;
}

/*底部按钮样式*/
.footer {
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3.92rem;
    border-top: 1px solid #ddd;
    background: #fff;
}

.footer ul {
    width: 100%;
    height: 3.92rem;
    padding: 0;
}

.footer ul li {
    float: left;
    width: 50%;
    line-height: 3.92rem;
    text-align: center;
    font-size: 1.2rem;
    cursor: pointer;
}

.garyDiv {
    position: absolute;
    height: .74rem;
    width: 100%;
    background: #f2f2f2;
    top: 4rem;
    z-index: 2;
}

.gray {
    color: #fff;
    background: #ccc;
}

.phaseEarnings {
    display: none;
}

.historicalEarnings, .phaseEarnings {
    font-size: 1.2rem;
}

.loadMore_c {
	height: 3.6rem;
	line-height: 3.6rem;
	text-align: center;
	color: #333;
	font-size: 1.1rem;
	background: #f2f2f2;
}

.no_data {
    background-color: #f2f2f2;
    margin-top: 10rem;
    text-align: center;
    line-height: 2rem;
    color: #999;
    font-size: 1.2rem;
}

.buttonSelect {
    display: none;
    height: 6.5rem;
    background: #f2f2f2;
    position: absolute;
    top: 4rem;
    width: 100%;
    z-index: 5;
}

.button {
    margin: 1.6rem auto 1.6rem;
    height: 2.8rem;
    line-height: 2.78rem;
    width: 62.4%;
    border-radius: 1.39rem;
    border: 1px solid #de2c2c;
    font-size: 1.08rem;
    color: #de2c2c;
    overflow: hidden;
}

.button a {
    display: block;
    float: left;
    height: inherit;
    width: 50%;
    text-align: center;
}

a.sleceButton {
    background: #DE2C2C;
    color: #fff;
}

.scroll {
    overflow: auto;
}

.yearsEarnings {
    margin-top: 13.9rem;
}

.noData {
    text-align: center;
    line-height: 4rem;
    color: #333;
    font-size: 1.2rem;
}
